package org.jeecg.common.oa.vo;

import lombok.Data;

@Data
public class OaDepartmentVo {

    /**
     * orgAccountId : 670869647114347
     * id : -3525177367336041084
     * name : 办公室
     * i18nNameId : null
     * code : TC-BGS
     * createTime : 1585817677000
     * updateTime : 1587545492000
     * sortId : 2
     * isDeleted : false
     * enabled : true
     * externalType : 0
     * status : 1
     * description :
     * customerProperties : []
     * path : 0000000100150012
     * shortName : null
     * secondName : null
     * isInternal : true
     * isGroup : false
     * levelScope : -1
     * type : Department
     * properties : {"zipCode":null,"permissionType":null,"accessLevels":null,"address":null,"isCustomLoginUrl":null,"ipAddress":null,"managementSubunit":null,"telephone":null,"customLoginUrl":null,"isCreateDeptSpace":0,"unitMail":null,"chiefLeader":null,"unitCategory":null,"ldapOu":null,"fax":null}
     * superior : -3293398219335316124
     * superiorName :
     * sortIdType : 1
     * isPublic : false
     * createrId : null
     * level : 0
     * entityType : Department
     * depManager : null
     * wholeName : 土地储备中心/办公室
     * v5External : false
     * depAdmin : null
     * customLogin : false
     * group : false
     * parentPath : 000000010015
     * customLoginUrl : null
     * superior0 : -3293398219335316124
     * valid : true
     * i18nNameWithLocale : 办公室
     * dataI18nCategoryName : organization.department.name
     * preName :
     * realSortId : 2
     * fullName : 办公室
     * orgAccountName : 重庆渝港建设投资集团有限公司
     */

    private Long orgAccountId;
    private Long id;
    private String name;
    private String i18nNameId;
    private String code;
    private Long createTime;
    private Long updateTime;
    private Integer sortId;
    private Boolean isDeleted;
    private Boolean enabled;
    private Integer externalType;
    private Integer status;
    private String description;
    private String path;
    private String shortName;
    private String secondName;
    private Boolean isInternal;
    private Boolean isGroup;
    private Integer levelScope;
    private String type;
    private Long superior;
    private String superiorName;
    private String sortIdType;
    private Boolean isPublic;
    private Long createrId;
    private Integer level;
    private String entityType;
    private Object depManager;
    private String wholeName;
    private Boolean v5External;
    private String depAdmin;
    private Boolean customLogin;
    private Boolean group;
    private String parentPath;
    private String customLoginUrl;
    private Long superior0;
    private Boolean valid;
    private String i18nNameWithLocale;
    private String dataI18nCategoryName;
    private String preName;
    private Integer realSortId;
    private String fullName;
    private String orgAccountName;

}
